package com.whnk.model.service;

import java.util.List;
import com.whnk.model.domain.InterServices;

/**
 * 接口服务Service接口
 * 
 * @author whnk
 * @date 2021-11-19
 */
public interface IInterServicesService 
{
    /**
     * 查询接口服务
     * 
     * @param tableId 接口服务主键
     * @return 接口服务
     */
    public InterServices selectInterServicesByTableId(String tableId);

    /**
     * 查询接口服务列表
     * 
     * @param interServices 接口服务
     * @return 接口服务集合
     */
    public List<InterServices> selectInterServicesList(InterServices interServices);

    /**
     * 新增接口服务
     * 
     * @param interServices 接口服务
     * @return 结果
     */
    public int insertInterServices(InterServices interServices);

    /**
     * 修改接口服务
     * 
     * @param interServices 接口服务
     * @return 结果
     */
    public int updateInterServices(InterServices interServices);

    /**
     * 批量删除接口服务
     * 
     * @param tableIds 需要删除的接口服务主键集合
     * @return 结果
     */
    public int deleteInterServicesByTableIds(String[] tableIds);

    /**
     * 删除接口服务信息
     * 
     * @param tableId 接口服务主键
     * @return 结果
     */
    public int deleteInterServicesByTableId(String tableId);
}
